const tokens = {
  admin: {
    token: 'admin-token'
  },
  editor: {
    token: 'editor-token'
  }
}

const users = {
  'admin-token': {
    roles: ['admin'],
    introduction: 'I am a super administrator',
    avatar: 'https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif',
    name: 'Super Admin'
  },
  'editor-token': {
    roles: ['editor'],
    introduction: 'I am an editor',
    avatar: 'https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif',
    name: 'Normal Editor'
  }
}

export default [
  // {
  //   url: `/user/login`,
  //   type: 'post',
  //   response: config => {
  //     const { account } = config.body
  //     const token = tokens[account]
  //     console.log(config)
  //     if (!token) {
  //       return {
  //         code: 60204,
  //         message: '账户或密码不正确'
  //       }
  //     }

  //     return {
  //       code: 20000,
  //       message: '登录成功',
  //       data: token
  //     }
  //   }
  // },
  // {
  //   url: `/user/info\.*`,
  //   type: 'get',
  //   response: config => {
  //     console.log(config)
  //     const { token } = config.query
  //     const info = users[token]
  //     // mock error
  //     if (!info) {
  //       return {
  //         code: 50008,
  //         message: 'Login failed, unable to get user details.'
  //       }
  //     }

  //     return {
  //       code: 20000,
  //       data: info
  //     }
  //   }
  // }
]
